hand-me down seat - German English Dictionary